﻿using HOPU.OnlineSchool.Application.Teachers.Dto;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HOPU.OnlineSchool.Application.Teachers.Services
{
    public interface ITeacherServices
    {
        Task<PagedList<TeacherListOutput>> PagedListAsync(int page, int limit, TeacherListInput input);

        Task DeleteAsync(string id);

        Task AddAsync(TeacherAddInput input);

        Task<TeacherAddInput> GetTeacherById(string id);

        Task UpdateTeacherById(string id, TeacherAddInput dto);
    }
}
